|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.cebis.moccabox.application.impl.hibernate.AbstractStandardBusinessTask
de.cebis.moccabox.application.impl.hibernate.RetrieveTask
public class RetrieveTask
Standard-VO, das ein oder mehrere Konzepte aus der Datenbasis ausliest.
Entsprechend der in der moccapart_x.xml festgelegten
Spezifikation werden die Konzepte aus der Datenbasis ausgelesen und entsprechend
dem IO zurückgeliefert. Es findet lediglich ein lesender und kein schreibender
Zugriff auf die Datenbasis statt.
- Author:
- weichelt - 21.01.2005
Field Summary
Fields inherited from class de.cebis.moccabox.application.impl.hibernate.AbstractStandardBusinessTask
SAVE
Fields inherited from interface de.cebis.moccabox.application.task.IBusinessTask
RESULT_CONCEPT, RESULT_CRITERION, STATE_FAILED, STATE_FINISHED_INCOMPLETE, STATE_FINISHED_WITH_ERRORS, STATE_FINISHED_WITH_SUCCESS, STATE_INPUT, STATE_INSTANTIATED, STATE_WAITING_FOR_CONFIRMATION
Constructor Summary
RetrieveTask()
Parameterloser Konstruktor zum Erzeugen eines neuen RetrieveTask.
Method Summary
protected StandardBusinessTaskResult
notifyState(ITaskContext tContext)
Bekanntgeben des aktuellen Status des IBusinessTask.
IBusinessTaskResult
perform(ITaskContext tContext)
Ausführen des Vorgangs.
protected void
performStateModification(ITaskContext tContext)
Es werden keine Änderungen auf dem Aufgabenbojekt vorgenommen, da es sich
lediglich um einen lesenden Vorgang handelt.
protected void
retrieveTaskPerformanceModel(ITaskContext tContext)
Auslesen des Aufgabenobjektes.
protected void
saveTaskPerformanceModel(ITaskContext tContext)
Es werden keine Änderungen in die Datenbasis zurückgeschrieben, da es sich
lediglich um einen lesenden Vorgang handelt.
Methods inherited from class de.cebis.moccabox.application.impl.hibernate.AbstractStandardBusinessTask
addConcept, addRestrictionsToCriteria, getAttributeStore, getBusinessTaskBean, getConceptBuilder, getConcepts, getCriterion, getState, init, setBusinessTaskBean, setState
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
RetrieveTask
public RetrieveTask()
- Parameterloser Konstruktor zum Erzeugen eines neuen
RetrieveTask.
Method Detail
perform
public IBusinessTaskResult perform(ITaskContext tContext)
- Description copied from interface:
IBusinessTask
- Ausführen des Vorgangs. Der übergebene
ITaskContext enthält alle
Informationen, die für die Durchführung des Vorgangs notwendig sind. Als Ergebnis
wird ein IBusinessTaskResult zurückgeliefert, das auch den Zustand
des Vorgangs kapselt. Das Ergebnis stellt das Nachereignis der Vorgangsdurchführung
dar. Die Ausführung kann für das Einholen von Anwendereingaben oder zurückliefern
von Zwischenmeldungen unterbrochen und später wieder aufgenommen werden.
- Specified by:
perform in interface IBusinessTask- Overrides:
perform in class AbstractStandardBusinessTask
- Parameters:
tContext - Der aktuelle ITaskContext, in dem der Vorgang (IBusinessTask)
ausgeführt wurde.
- Returns:
- Ergebnis (Nachereignis) der Durchführung des Vorgangs.
retrieveTaskPerformanceModel
protected void retrieveTaskPerformanceModel(ITaskContext tContext)
- Auslesen des Aufgabenobjektes. Anhand der übergebenen Parameter wird
das auszulesende Objekt bestimmt und über die Persistenz-Schnittstelle
aus der Datenbasis geholt.
- Specified by:
retrieveTaskPerformanceModel in class AbstractStandardBusinessTask
- Parameters:
tContext - Der aktuelle ITaskContext, in dem der Vorgang (IBusinessTask)
ausgeführt wurde.
performStateModification
protected void performStateModification(ITaskContext tContext)
- Es werden keine Änderungen auf dem Aufgabenbojekt vorgenommen, da es sich
lediglich um einen lesenden Vorgang handelt.
- Specified by:
performStateModification in class AbstractStandardBusinessTask
- Parameters:
tContext - Der aktuelle ITaskContext, in dem der Vorgang (IBusinessTask)
ausgeführt wurde.
saveTaskPerformanceModel
protected void saveTaskPerformanceModel(ITaskContext tContext)
- Es werden keine Änderungen in die Datenbasis zurückgeschrieben, da es sich
lediglich um einen lesenden Vorgang handelt.
- Specified by:
saveTaskPerformanceModel in class AbstractStandardBusinessTask
- Parameters:
tContext - Der aktuelle ITaskContext, in dem der Vorgang (IBusinessTask)
ausgeführt wurde.
notifyState
protected StandardBusinessTaskResult notifyState(ITaskContext tContext)
- Description copied from class:
AbstractStandardBusinessTask
- Bekanntgeben des aktuellen Status des
IBusinessTask.
- Specified by:
notifyState in class AbstractStandardBusinessTask
- Parameters:
tContext - Der aktuelle ITaskContext, in dem der Vorgang (IBusinessTask)
ausgeführt wurde.
- Returns:
- Zustand des Vorgangs.
STATE_INSTANTIATED
STATE_INPUT
STATE_FINISHED_WITH_ERRORS
STATE_FINISHED_WITH_SUCCESS
STATE_FINISHED_INCOMPLETE
STATE_FAILED
STATE_WAITING_FOR_CONFIRMATION
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD